package notes.java.sjms23.s1_singleton;

/** 单例模式- 饿汉式 */
public class T1_Singleton {

	// 在自己内部定义自己一个实例，注意这是private 只供内部调用
	private static T1_Singleton instance = new T1_Singleton();

	// 设置为私有的构造函数
	private T1_Singleton() {
	}

	// 静态工厂方法，提供了一个供外部访问得到对象的静态方法
	public static T1_Singleton getInstance() {
		return instance;
	}
}
